Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F2 Colombia F1 Colombia F2 Italy F9 Italy F10 Brazil F3 Brazil F4 Brazil F10 Brazil F27 Brazil F28 Brazil F32 Brazil F34 Brazil F35 Brazil F1 Brazil F3 Brazil F4 Brazil F9 Brazil F16 Brazil F22 Brazil F33 Germany F6 Germany F7 Germany F8 Brazil F10 Brazil F5 Gramado Challenger - Gramado Copa Petrobras - Buenos Aires Challenger Ciudad de Guayaquil - Guayaquil Lima Challenger 2007 - Lima Sao Paulo Challenger San Luis Potosi Challenger Blumenau Challenger Belo Horizonte Challenger Santiago Challenger Sao Paulo Challenger Campos do Jordao Challenger Sao Paulo Challenger Buenos Aires Challenger Sao Paulo Challenger Brazil F13 Brazil F27 Brazil F6 Bolivia F2 Colombia F4 Brazil F2 Brazil F1 Italy F11 Brazil F23 Kroger / St. Jude International - Memphis XII Internazionali di Tennis CARISBO - Bologna Generali Open 1997 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino Marbella Open - Marbella Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago BellSouth Open - Auckland Advanta Championships - Philadelphia Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '98 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Rado Swiss Open - Gstaad Pilot Pen International - New Haven MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest Mallorca Open - Mallorca International Championships of Sicily - Palermo Hellmann's Cup - Santiago Franklin Templeton Tennis Classic - Scottsdale Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Scania Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Gerry Weber Open - Halle Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis XII Abierto Internacional de Salinas - Salinas Salem Open - Hong Kong Davidoff Swiss Indoors - Basel Kroger / St. Jude International - Memphis Gerry Weber Open - Halle 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Adidas International - Sydney BellSouth Open - Vina del Mar BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten 2002 Mercedes Cup - Stuttgart Brasil Open - Salvador Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Copa AT&T - Buenos Aires Open Seat Godo 2003 - Barcelona BMW Open - Munich Generali Open 2003 - Kitzbuhel Brasil Open - Salvador Davidoff Swiss Indoors - Basel Jakarta Mexico City Bermuda Coral Springs Oporto Long Island Bogota Marbella Bogota AAPT Championships - Adelaide Brasil Open - Costa do Sauipe Open Seat Godo - Barcelona BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Houston BMW Open - Munich Generali Open - Kitzbuhel Thailand Open - Bangkok CA Tennis Trophy - Vienna Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril BMW Open - Munich Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Campos do Jordao Challenger Heineken Open - Auckland La Serena Open - La Serena Badden Open by Rothaus - Ettlingen II Challenger Ciudada de Guayaquil - Guayaquil Hypo Group Tennis International - Portschach Morocco Tennis Tour - Fes Riviera di Rimini Challenger - Rimini Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Copa Petrobras Paraguay - Asuncion Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Copa Petrobras Aracaju - Aracaju Open de Moselle - Metz Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Aberto de Sao Paulo - Sao Paulo Abierto Mexicano Telcel - Acapulco ATP Challenger La Serena - La Serena Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona BMW Open - Munich Pilot Pen Tennis - New Haven Abierto Internacional de Salinas 'Dario Expreso' - Salinas If Stockholm Open - Stockholm Medibank International - Sydney Movistar Open - Vina del Mar Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel III Aberto Santa Catarina de Tenis - Florianopolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Movistar Open - Santiago Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Nord LB Open - Braunschweig Brasil Open - Costa do Sauipe AEGON International - Eastbourne San Benedetto Challenger - San Benedetto Brasil Open - Sao Paulo Cali Challenger SkiStar Swedish Open - Bastad s'Tennis Masters Challenger - Graz Gran Copa Ericsson - Rio de Janeiro Copa Petrobras-Argentina - Buenos Aires Lima Challenger - Lima Copa Petrobras - Santiago SMS Tennis Cup - Sao Paulo Challenger Cudad de Guayaquil - Guayaquil Reggio Emilia Challenger Braunschweig Challenger Copa Petrobras - Aracaju Bogota Challenger Seville Challenger Szczecin Challenger Buenos Aires Challenger Montevideo Challenger Guayaquil Challenger Sao Paulo Challenger V Gramado Open de Tennis - Gramado Bordeaux Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao Brasilia Challenger Salvador Challenger Sao Paulo Challenger Buenos Aires Challenger Santiago Challenger Alessandria Challenger Western & Southern Financial Group Masters - Cincinnati Campinas Challenger Belem Challenger Porto Alegre Challenger Medellin Challenger Sao Paulo Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Santos Challenger VII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2002 - San Luis Potosi 2002 USTA Challenger of Calabasas - Calabasas Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb ATU Cup - Weiden 10th Wartburg Open - Eisenach BH Tennis Open International Cup - Belo Horizonte BH Tennis Open International Cup - Belo Horizonte BCP Tennis Classic - Sao Paulo VI Abierto Internacional de Salinas - Salinas Tennis Masters Series - Madrid Aberto Da Costa Do Sauipe - Bahia TESS Tennis Classic - Campinas IV Gramado Open de Tenis - Gramado Segundo Aberto de Brasilia - Brasilia Telesp Celular Open - Ribeirao Preto Telesp Celular Open - Campinas Global Telecom Open - Curitiba Global Telecom Open - Florianopolis Copa Ericsson Peru - Lima Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Challenger Britania Zavaleta - Puebla Copa Ericsson Costa Rica - San Jose Visa Tennis Open - Sao Paulo Britania Zavaleta - Puebla USTA Challenger of Dallas - Dallas 2003 Freeman Men's Challenger - Joplin Torneo Internazionale di Tennis ATP-Challenger - Merano 1st Challenger Tournament Leon - Leon Copa Ericsson Brasil - Sao Paulo XL Capital Bermuda Open - Bermuda VIII Avierto Internacional de Salinas - Salinas III Gramado Open de Tenis - Gramado USTA Men's Challenger of Dallas - Dallas Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado University of Tennessee USTA Challenger - Knoxville XL Capital Bermuda Open - Bermuda Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado I Manta Open - Manta Smith Barney Men's Challenger - Covington College Station Challenger - College Station X Trofeo Ciudad de Quito - Quito Tiburon Challenger - Tiburon Burbank Challenger - Burbank Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Copa Petrobras Guadalajara - Guadalajara Aberto de Sao Paulo - Sao Paulo Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City Olbia Challenger - Olbia XL Capital Bermuda Open - Bermuda Citta di Monza - Monza 4° Sporting Challenger - Turin Schickendanz Open - Furth Czech Open 2005 - Prostejov Trofeo Internacional Club Laieta - Barcelona Nord LB Open - Braunschweig Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado II Manta Open - Manta Copa Petrobras - Montevideo Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis XI Abierto Internacional de Salinas - Salinas Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis 10° Trofeo Luigi Pezzoli - Bergamo Ostdeutscher Sparkassen Cup - Dresden San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Czech Open 2006 - Prostejov Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Open Castilla y Leon - Segovia Joinville Tennis Festival - Joinville Pekao Open - Szczecin IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Santiago Challenger Bogota Challenger Aberto de Sao Paulo - Sao Paulo Bancolombia Open - Bogota Morocco Tennis Tour - Rabat Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Aberto de Santa Catarina de Tenis - Florianopolis Prosperita Open 2007 - Ostrava Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Baden Open - Karlsruhe Memorial Manfredini - Sassuolo Polska Energia Open - Bytom Nord LB Open 2007 - Braunschweig Porsche Open - Poznan San Marino Cepu Open - San Marino Ljubljana Open - Ljubljana Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest Open des Alpes Trophee BNP Paribas - Grenoble Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Argentina - Buenos Aires Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza Prosperita Open 2008 - Ostrava Baden Open - Karlsruhe Mamaia Challenger - Constanta Open Diputacion Ciudad de Pozoblanco - Cordoba LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Dusseldorf Open Challenger - Dusseldorf Challenger Copa Sevilla 2008 - Seville Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Campionati Internazionali d'Italia - Rome The Lipton Championships - Key Biscayne Pereira Challenger Licher German Open - Hamburg Italian Open - Rome The Lipton Championships - Key Biscayne Licher German Open - Hamburg Great American Insurance ATP Championship - Cincinnati Italian Open - Rome Tennis Masters Series - Indian Wells The Ericsson Open - Miami Milan Challenger Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Indian Wells Key Biscayne Asuncion Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Medellin Challenger Telecom Italia Masters - Rome NASDAQ-100 Open - Miami Reggio Emilia Challenger Turin Challenger BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Belo Horizonte Challenger Sony Ericsson Open - Miami Bogota Challenger Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Quito Challenger Western & Southern Financial Group Masters - Cincinnati Santiago Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Recife Challenger Blumenau Challenger Sony Ericsson Open - Miami Santos Challenger Internazionali BNL dItalia - Rome Lima Challenger Rijeka Challenger Kosice Challenger Turin Challenger Bucaramanga Challenger BNP Paribas Open - Indian Wells Campos do Jordao Challenger Campinas Challenger Recife Challenger Belo Horizonte Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Sao Paulo Challenger Bucaramanga Challenger Florianopolis Challenger Guadalajara Challenger Caltanissetta Challenger Monza Challenger Marburg Challenger Braunschweig Challenger Rio De Janeiro Challenger Sao Leopoldo Challenger Santos Challenger Bogota Challenger Blunmenau Challenger Curitiba Challenger Scheveningen Challenger Cancun Challenger Salinas Challenger Rio Quente Challenger San Marino Challenger Nossa Caixa Aberto de Sao Paulo - Sao Paulo Schickendanz Open - Furth French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sao Paulo Challenger Wimbledon - London French Open U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Grolsch Open - Amsterdam U.S. Open - New York Intelig Tennis Cup - Campos do Jordao Australian Open Credicard Tennis Cup - Campos do Jordao Wimbledon Estoril Open - Estoril U.S. Open SMS Tennis Open - Sao Paulo Legg Mason Tennis Classic - Washington D.C. Copa Ericsson Brazil - Sao Paulo Santiago Trofeo Conde de Godo - Barcelona 12th BH Tennis Open International Cup - Belo Horizonte Banca Stato Challenger - Lugano Grand Prix de Tennis de Lyon - Lyon Garden Open 2005 - Rome Australian Open - Melbourne Bastad Allianz Suisse Open Gstaad - Gstaad Paegas Czech Open - Prague Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island Romanian Open - Bucharest Abierto Mexicano de Tenis - Mexico City Kroger / St. Jude International - Memphis The Nottingham Open - Nottingham Generali Open 1998 - Kitzbuhel Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Mexico City Japan Open - Tokyo Heineken Open Shanghai - Shanghai BMW Open - Munich Brazil Open - Salvador Copa AT&T - Buenos Aires 2003 Mercedes Cup - Stuttgart Memphis Ostrava Telenordia Swedish Open - Bastad International Championships of Sicily - Palermo Heineken Open - Auckland 1998 Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires U.S. Men's Clay Court Championships - Houston Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Brasil Open - Costa do Sauipe Allianz Suisse Open Gstaad - Gstaad Tento Czech Open - Prague Orange Prokom Open - Sopot ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg French Open - Paris RCA Championships - Indianapolis Brasil Open - Costa do Sauipe U.S. Open - New York French Open - Paris Wimbledon - London Davidoff Swiss Indoors - Basel U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Brasil Open - Costa do Sauipe Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Paegas Czech Open - Prague UBS Open Gstaad - Gstaad TD Waterhouse Cup - Long Island Adidas International - Sydney Sybase Open - San Jose Nottingham Citrix Tennis Championships - Delray Beach Abierto Mexicano de Tenis Pegaso - Acapulco The Priority Telecom Open - Amersfoort Wimbledon - London Copa Telmex - Buenos Aires Synsam Swedish Open - Bastad Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix de Tennis de Lyon - Lyon Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Great American Insurance ATP Championship - Cincinnati The Artois Championships - London Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Madrid Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Hamburg Rogers Cup - Montreal NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Mutua Madrilena Masters Madrid - Madrid Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Sony Ericsson Open - Miami Brasil Open - Costa do Sauipe U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 1, 2R, PAR-BRA 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, PO, CRO-ECU 5-0 ATP Tour World Championship - Hannover Grand Slam Cup - Munich Atlanta Olympics Olympics - Athens Olympics - Beijing